package vip.liux.backend.application.service.product;

import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import vip.liux.contracts.shared.enums.product.CategoryType;

@Data
public class CreateCategoryDto {

    /**
     * 父类目编号
     */
    private String parentNo;

    /**
     * 类目名称
     */
    @NotBlank
    private String catName;

    /**
     * 类目类型, 仅在parentNo为空时有效
     */
    @NotNull
    private CategoryType type;
}
